Skip to content

Fix iOS builds#6

Open
mwikala wants to merge 4 commits intoInvoiceShelf:masterfrom
mwikala:fix/sdk-42-builds
Open

Fix iOS builds#6
mwikala wants to merge 4 commits intoInvoiceShelf:masterfrom
mwikala:fix/sdk-42-builds

Conversation

@mwikala
Copy link
Copy Markdown

@mwikala mwikala commented Jan 25, 2025

This pull request includes several updates to configuration files and dependencies to ensure compatibility and fix the build process for iOS. The most important changes involve updating the Node.js version, adding new SDK and deployment target settings, and including a patch for react-native.

Configuration Updates:

  • .nvmrc: Updated Node.js version from v14.21.3 to v14.18.1.
  • eas.json: Updated Node.js version for all environments (development, preview, production) from 14.21.3 to 14.18.1. [1] [2] [3]

App Settings:

  • app.json: Added sdkVersion set to 42.0.0 and deploymentTarget set to 12.0. [1] [2]

Dependency Management:

  • package.json: Added patch-package to dependencies and included a postinstall script to apply patches. [1] [2]

Patches:

@rihards-simanovics rihards-simanovics self-requested a review January 25, 2025 16:12
@rihards-simanovics rihards-simanovics self-assigned this Jan 25, 2025
@rihards-simanovics rihards-simanovics added the bug Something isn't working label Jan 25, 2025
@rihards-simanovics
Copy link
Copy Markdown
Member

Nice one @mwikala, as mentioned on Discord, I'll try building on Tuesday as I have a Monday uni deadline, and if all goes well, I'll merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants